Formula 1 has urged Spanish GP officials to fix significant traffic problems that arose throughout the weekend in Barcelona. The race was a near sell-out at the weekend and had more than 120,000 people descend on the Circuit de Barcelona-Catalunya... More»